package com.amazonaws.services.s3.transfer.internal;

import com.amazonaws.event.ProgressListenerChain;
import com.amazonaws.services.s3.model.PutObjectRequest;
import com.amazonaws.services.s3.transfer.TransferProgress;

public class MyUploadImpl extends UploadImpl {

    private PutObjectRequest putObjectRequest;

    public MyUploadImpl(PutObjectRequest putObjectRequest, String description, TransferProgress transferProgressInternalState, ProgressListenerChain progressListenerChain, TransferStateChangeListener listener) {
        super(description, transferProgressInternalState, progressListenerChain, listener);
        this.putObjectRequest = putObjectRequest;
    }

    public PutObjectRequest getPutObjectRequest() {
        return putObjectRequest;
    }

}
